actually run the activation check thread, dynamic settings grammar