fixed geo scale bug, and docs