working on SDL_LoopToken constructor still...