working start on generic loading screen