add category works fine
add consistency check logic for categories
feature remove category added, need to be tested