merged changes to GeneProfilePageController