gene block