fixed the challenge service