agregando if a balance, por si no encuentra data en BD