add store proxy and delete unuse product functions