example models extends model.Model instead of an abstract class