Heh, I didn't know what was missing. I just didn't understand what it was saying. :)

If there should be an "are" between "we" and "putting" then I guess this is another thing that sounds awesome but I'm not sure what exactly it means. Quantify our effort how?