add update assignment