+ add the reply method.
 * adjust code.
 * rename api to response.