fix update and update parameters bug