assemble some products