add ActivityIndicator
Update delegate