compass add in update loop