HasPrevious is working