Place model and controller