basic stream support for pcs and chain