add ibeacon support