added categorizing