One of those days, after spending some time on dmoz, I thought of checking out what's new on E2. Found these ...
Hmmm ... Perhaps I should check in more often? :-)