adding support for disco mode & hay mode to start from request vars