vivian/michael added rspec