new model/controller arrangements, new index