a bit snug in Models