changed models and examples