Add ALL streaming api support

WIP