start of BOM rollup child class for linked list