add stream, fd ...