added guard (automated test) and growl (OSX specific)