renamed read/write methods