everything should be better, but still rspec errors exist