trying to fit beacon management