Refactor South check

Is this cleaner?