             let type = configuredPermissions[index].type
             
             let currentStatus = statusForPermission(type)
-            let prettyName = type.prettyName
+            let prettyName = type.prettyName()
             if currentStatus == .Authorized {
                 setButtonAuthorizedStyle(button)
                 button.setTitle("Allowed \(prettyName)".localized.uppercaseString, forState: .Normal)

    
    // MARK: finally, displaying the panel

    public func show(authChange: ((finished: Bool, results: [PermissionResult]) -> Void)? = nil, cancelled: ((results: [PermissionResult]) -> Void)? = nil) {
        assert(configuredPermissions.count > 0, "Please add at least one permission")

        authChangeClosure = authChange
        cancelClosure = cancelled

        // no missing required perms? callback and do nothing
        if requiredAuthorized {

    }
}

@objc public class PermissionScope: UIViewController, CLLocationManagerDelegate, UIGestureRecognizerDelegate, CBPeripheralManagerDelegate {
    // constants
    let contentWidth: CGFloat = 280.0

