partial enhancement #7 - add new category dialog