renamed main challenge method.