add bootstrap data loading logic