changes for single product