ALEPH and Ekcle