added the structure for the rpm feature