updates to controllers and nut