first support to local writes