spinning wheel takes too long to laod