handle dependency conflicts