added getSubsystemRandomNumber