READ AND WRITE TENPROTECT