moving through assignment