Works, with the fix, cleared code to have a defining order,
values->c'tors->actions->print