Virtual pointer for read