Billions of forms submitted