Thanks for your reply seiferalmasy. I'm not going to worry about the cpu usage anymore...it seems normal :-)

My program works fine as I've coded it but hopefully AthenaOfDelphi can show me a few few things I didn't know before ops: