product scaffold