get logic for mod selection working