optimizando codigo