add SilkParser