Thanks a lot for SuperDunk and Sillybq for their great insight and inputs, and added their points within as well.