qualifier passed as variable, method names terser without losing understanding, cause and effect naming pairing
using attr_reader