update chanllenge