more updates to controller