added south as requirement