add safety check for empty district areas