I've been on BARF since 2006 or so. I've been noticing people have a "contributor + X%" below their name and for the life of me can't find anything about what that means, or how to contribute to BARF. Checked the forums, banners, etc. Happy to contribute, just don't know how, and if I don't...