now generates rpm