allow setting different consistency levels for read and write