refactoring genetics - eyes