Tough revving problem.