solve horizon conflict