Add shop update function.