complete getRPM