cleanups/add genome() function prototype