add some best practices

tasks where you create multiple streams should return es.concat(streams...) as well. didn't get time to add that