correctly handle "now playing" functionality