added initial loading animation