Upon every

upon every

upon every platform= on every platform, everywhere