moved CLBeaconRegion into a property