streamer if compatibility