update the API in memprez