Models and Controllers for basic operation