update() is now called every 4th loop