add others category
add basic model unit tests