add attr_reader [ci skip]