add beacon stuff