adding periodic updates