generate product and picture scaffold