making some progress on the renaming plus gene name type related stuff