Reworked assignment.