misc beacon stuff