products is almost working
merge