working recalibration and zeroing. gui tweaks