fixed dj queuing logic