adds error handling for unknown regions