versioned store write