essential in Models