add a unstable store method