pass stream base to method that creates derivatives