struggling to keep up with the volume and velocity of this