added a loading screen