Thanks, I am aware of those three functions. I am trying to find out if there is an easy way that someone had already worked out to determine if a user had local printers set as default before the script changed it to the network printer.