added Read/write long value