add manual way for updating