added how to update