New domain objects , and some new controller