- updated stream use to latest dart