added RSpec support