revoke behaviour for osx