initialize_challenge working