add loading view and error message