grouped helper objects into type and category