getPrevious&getNext update