controller and model specs