note on revoke test failing sometimes