improving stream app