new changes on models and  controllers - Frontend.