more work on peripheral manager beacon config