implement insert Category & improve UI