redo show using streamToList
implement repeatStream