added baseproducts and supporting structures