added license revocation