add status and revoke