We’re currently working on a major upgrade to improve performance, streaming quality, and overall experience across tellytaps platform. Stay tuned — something better is on the way.