Separated out Serial, improved peek