+ streams support (not tested)