removed gamete type from player to keep it inside gamete to be more logical