reduce number of requests, make class functions and vars for loading screen