Puliendo y limpiando codigo