added implementation for getSubsystemRandomNumber