update viewers