Hello, Can anyone please help to review the patch? Thanks very much!