add unsupervised challenges