add product factory placeholders