CUDEA – magic