- broke down class into bass calculator and product specific