Avanzando en el refactor