arregle algunas cosas del refactor
mas o menos andando