categorize into micro/macro