[wip] add attribute