updated and gets data once
update method complete