add ability to remove an assignment