added compass adjustments