add product form psuedo