an European mirror for KAME