We apologize for cluttering our site with ads but donations were just not enough to support our efforts, and the revenue from visitors clicking on the ads is needed to enable site maintenance and expansion.