another implementation of pull 386 (show next when finished reading) (2)