Added timer to allow periodic updates to widgets