moving towards SDL2