most of functionality, some css, none rspec