add sdl dependency