angel dark compilation compilation