The Looking Glass Factory in 1999