switch order of attr_accessors