fix north south confusion issue #4, improve tests for this