Pls review updated patch