updates to controller chapter