version 2.3: fix a bug on category