update challenge page