add bill of materials