async delay call small update