added attr_accessor's