added loading screen, working on improving panel display