Hi, I think I have address all the left issues with this patch. I've also updated the log: tell me what you think and feel free to reword it if needed. Thanks.