full category editing