new assignment version