updated to SDL2