need to complete layouts products and factories