Operations on models