unnecessary rm