update PyChallenge