coroutine now used for loading and only one player can exist now