commiting to knavely fork...implicit streams first couple changes