delete subcategory (reverse-merged from commit c3ba2bad1a24110bde9641dc679082498934eb6c)
improving ui