assignment update