added categories (tree, drag and drop)