add 'attr_accessor :request'