TODO item: gene type initialisation