added beacon-calibration; not working yet though