new models and controllers for State and Advice