weighing the options in Models