readded spinner just for initial load in case of latency