shfit/reduce conflicts