Enhancement read/write methods