e organizado un poco el repo