added a channel option for random stuffs