added supplier, product models