adding the assignment specifications