switch all action structure to jsonReqAsync design