pulling genome sim functions