load data with activity indicator