remove read/write/hidden controversy