add new API method