edit models and controllers