[feature] update hardcode reducer
[feature] use p tag as a fase-1 feature
[feature] add ability to count tagnames in tree
[lable] update state
[fix] be more sure in huge removal