Netflix working finally