hmm...any reason the site vanished for a couple of days?

heh.