those of you without proper pop-up blockers probably were annoyed by a pop-up on the main page. i'm sorry. the problem was that a free web stats tracker we had installed has changed its advertising policy, resulting in a pop-up.
that code was now removed. the site is now ad-free again.