checks now added for challenge ID so they are now optional