prepare for the challenge