[wip] Feature/category

add @var docblock