Add loading indicator and progress control