Better iterator access