8.15-before
refactor
replace subclass with fields