factors affect stream