Can now add, edit, and remove assignments.