minor rspec redesign
add test