setup challenge environment