Discussed with Xingnan, although i  still don't think the spec makes sense, LGTM as following the spec.