more symantic analyzer work