regions for readability