fixed bug on revoke