filter out common lexical
resolve conflict