category controller - save