almost finish the adding of products