Refactorizando para cumplir los test