add native loading spinner