fixes to permissions and growl implementation