refactorizacion dos