the behavior of evaluating response of actions revoke, unrevoke and remove
is not always correct. fixed it