custom stream demo