update: checking last pull down time  is not necessary anymore, we compare new active window with self.