Hi Ray,
Could you help to review this?

Thanks,
Sheng