I don’t recall installing any program entitled like that but I keep noticing pop-ups which suggest installing “Your Movies Now Tab.” Is this a virus? How can I stop these ads?