added models + rspec