Was swallowing errors from revoke