move update and sign check