add authority control