looks good...see if you can make a version using .ini files
(if you don't know how to use them, use the Help Connection Center snippet i posted to connect to me)