trying to figure out why f.select choices aren't saving