refactorizando....