Agregando logica de dominio.