rpm provides