add stream wrapper