def METHOD_NAME(path, interfaces):
	properties = interfaces["org.bluez.Device1"]
	if not properties:
		return
	if path in devices:
		dev = devices[path]
		if compact and skip_dev(dev, properties):
			return
		devices[path] = dict(devices[path].items() + properties.items())
	else:
		devices[path] = properties
	if "Address" in devices[path]:
		address = properties["Address"]
	else:
		address = "<unknown>"
	if compact:
		print_compact(address, devices[path])
	else:
		print_normal(address, devices[path])