experimenting with sdl