The Elan System