Pushed this one also. Thanks a lot. I was afraid some of your patches might cause conflicts (since these are the areas I was modifying a lot in the past few weeks), but luckily all your patches applied cleanly. Regards, Kohei