Fixes many problems in software selection UI