new assignment page stuff