add products halfway