Apple TV is beefing up its catalog of TV shows, movies and sports, with the addition of HBO Go and WatchESPN.

Previously, the only way to watch content from either channel was through their respective iOS apps, using AirPlay to beam the video to Apple TV. Now, they’re available directly through Apple’s $99 set-top box. (Disclosure: HBO is owned by Time Warner, which also owns TIME–for now.)

The only catch is that not all users will be able to watch these new streaming video sources. Both HBO Go and WatchESPN require you to already get these respective channels as part of an existing TV subscription. Even then, the ability to stream on Apple TV requires the participation of your television provider. (Here are lists of supporting providers for HBO Go and WatchESPN.)

Apple TV has come a long way since its 2010 revamp, when the only options for streaming video were iTunes, Netflix and YouTube. The box’s streaming video offerings now include Hulu Plus, Vimeo, Wall Street Journal Live, MLB.tv, NHL GameCenter and NBA League Pass. The number of apps is still smaller than other boxes, such as Roku, but there are a lot more options if you have an iPhone or iPad with AirPlay support.

Last month, Apple CEO Tim Cook said the company has sold more than 13 million Apple TV boxes to date. About half of those sales have come in the last year.