Removed update alternatives, and some conflicts def