add support to msgcat  -- closed because become invalid