update to use growl