vint read/write