Extracted common model methods into a base class.
Omitted the base class.