allow for envelope randomisation