My first run today on stream. Far from perfect, but better than the last one. Sub 30 should be doable.