Base code for read/write, need access layer. More get/set