[~] add some functionality to category dialog