add initial loading spinner