subiendo codigo faltante