adding fitmode, splashscreen and preparing for video playback