Eclipse '99 - A continuing work in progress