IDPLoadingView -> refactoring