let's create the extended model class in this gem actually