added commonly used methods for ArmBase sub-classes.