lat direction may be tricky
lat direction may be tricky