Add challenges to impl