add block counter and counter fetch
first check the database to see where we need to start. significanty reduced update times