add getter, setter methods