exercise changes to spec