changes on models and actions