Fixed writeable and readable detection