added loading animation for map