created my own model class