formatted subclass functionality to enable multi-asset calculation (next step)