update styles and categorization system