add preferred versions back in
move preferred version to machine files and keep distro features in ditro file for reach