add function to save shop product