added a general challenge join page