Thanks alot Micky, that must have taken some time to write that up, I'll read it over and over again, good to see you on this site and thanks for the help.