added refresh button and loading screen fix