needs to show a loading screen but this is a decent bandaid i think