New version of ChallengeEngine with progress calc fixes