solves conflicts