add beacon monitoring