added loading
update