significantly changed data model for kana app