adding exceptions assignment