Refactorizado el modelo