refactorizando algunas cosas