don't try to update DOM every cycle, it doesn't work