refactored hotspot update strategy (using timer now)