refactorizando cliente