add one challenge to api2