no sdl events dependencies