Code: Uses DoNotWait to avoid crashes