gene reveals