hopefully nice enough f in Models