JW Hall of mirrors 2004