3 must have streaming apps