refactorizando...