No! Robert Egery left many train wrecks behind himself too. He is not as clean as you thought. Do a Google search of his name +DSI +CNC .....