added support for random bursts