Hi! I have pushed the code incorporating most of the changes you had suggested. There may a syntax error here and there in the Windows caught which might have gone uncaught. I'll build on Windows soon to be sure that it works. Thanks. Regards, Kartik