now sends {"result":"success"} / todo: error handling