the productlst directive is work, categorylst directive still un-work