[fix] issue when zero nodes with no classname exists
[feature] implement hardcode keyword reducer
[lable] update state labels