tried to fix loading screen. breaks when you actually start a game, but
works for error states