read the next element rather than next next