Advertisement is a site refuting creationist claims, and a place to discuss matters on science. Activity has somewhat dropped off since 2006, only the ocasional edit remains. Its probably most controversial matter is the FAQ, which creationists often lie and say it is full of errors, not pointing out why.