consolidated RAS and PPS common code into McLane base classes