calling on mainthread to update progress