add challenge_accepted event handler