I had trouble with accuracy using the compass until I factored in the declination error for central VA which is 9 degrees and 46 seconds West. Once I made that correction to determine the true north, everything fell into place. This declination error of course changes from one location on the globe to another. It also changes from year to year.