auto update  and manual update