ChallengeWindow now uses api