finished AutoDJ functionality