Manish Bangia
Manish Bangia
  • 32
  • 186 530
Upload hardware hash for Windows Autopilot Multiple ways / technique
Upload hardware hash for Windows Autopilot Multiple ways / technique
You can be more productive by saving your time, if you know all the options available to upload hardware hash.
Topics covered:
- Install Script for Hardware hash, output to csv and upload to Intune Portal.
- Using “Online” parameter to upload directly to Intune.
- Offline generating hardware hash.
(Without installing script)
- Use “Append” parameter to keep on adding hardware hash into existing csv file.
- Using “GroupTag” parameter
- Using “AssignedUser” parameter
Follow me on:
Email: manishbangiacommunity@gmail.com
Blog Website: manishbangia.com/blog
Linkedin: www.linkedin.com/in/manishbangia/
Twitter: manish_bangia
Facebook group: groups/183183326326502
มุมมอง: 839

วีดีโอ

Difference between Cloud attach, tenant attach, co-management
มุมมอง 527หลายเดือนก่อน
Topics covered: Cloud attach Tenant attach Co-manage Difference between the various terms Demo on SCCM Console and Intune Portal. Cloud Attach: Attach existing SCCM environment to cloud. Devices in SCCM will be available in Intune portal as well. Cloud attach consists of following features: Tenant attach Endpoint analytics Co-management Tenant Attach: SCCM client actions can be initiated from I...
Co-management explained switch workload between SCCM and Intune
มุมมอง 1.5K2 หลายเดือนก่อน
SCCM Co-management (Cloud Attach configuration of SCCM with Intune) This Co-management configuration is done on top of Microsoft Endpoint Manager Evaluation Lab Kit which can be downloaded from: www.microsoft.com/en-in/evalcenter/download-mem-evaluation-lab-kit Topics covered: What is Co-management and Benefits Enable Co-management (Walkthrough) Pre-requisites for enabling it. Demo: Configuring...
Hyper-V Differencing Disk - Creation of Paren disk and Child Disk
มุมมอง 1163 หลายเดือนก่อน
Hyper-V allows to create Differencing disk. These disks uses parent disk which is considered as master disk. While parent disk is going to be read only, child disk ( differencing disk) will be the writeable disk and will apply new changes to Operating system on this disk differencing disk only. Follow me on: Email: manishbangiacommunity@gmail.com Blog Website: manishbangia.com/blog Linkedin: ww...
Windows Autopilot Beginners Guide
มุมมอง 3.2K3 หลายเดือนก่อน
Windows Autopilot Beginners guide: Learn Windows Autopilot This is a step-by-step guide to configure Windows Autopilot from scratch. Learn basics of Windows Autopilot. This video will provide you the enough basics to start with Windows Autopilot journey. 0:00 Intro - Windows Autopilot Beginners Guide 04:53 Download Windows 11 ISO 05:47 Create Intune Trial Account 08:55 Get Microsoft Entra ID P1...
Corporate device vs Personal Device - Intune
มุมมอง 1.1K5 หลายเดือนก่อน
Corporate Device vs Personal Device - Intune In this video I am going to explain you the difference between Corporate Device and Personal Device in terms of Intune Perspective. 0:00 Introduction 01:21 What is Corporate Device & Personal Device. 03:40 Components involved in enrolling Corporate / Personal Devices. 05:48 Can we enroll Personal Devices? 07:53 How device is treated/identified as Cor...
Windows Corporate Identifier - usage with Device Platform Restrictions
มุมมอง 4955 หลายเดือนก่อน
Windows Corporate Identifier - usage with Device Platform Restrictions In this video I am going to explain you the Windows Corporate Identifier and how it can be used with Device Platform restrictions Download the script from github repository: github.com/v-2maban/Intune/tree/main/Windows Corporate Identifier Content: 0:00 Introduction - Windows Corporate Identifier 01:15 What is Windows Corpor...
Migrate Group Policy to Intune | Strategy & detailed explanation with Demo
มุมมอง 2.6Kปีที่แล้ว
Strategy for migrating group policy to Modern Management (Intune). 00:00 - Introduction to topics covered 01:53 - What is Group Policy 03:12 - What is MDM Policy (CSP, OMA-URI, SyncML Definition) 11:20 - GPO vs MDM policy (Difference between these 2 types of policies) 15:30 - Types of configuration profile 19:07 - Migrate group policy to Intune 20:05 - Demo 34:51 - Challenges with Intune polici...
Deploy Updates using Intune via Update Rings
มุมมอง 7Kปีที่แล้ว
In this video I am showing you how to deploy updates using Intune. Topics covered are: - Brief introduction to Windows Update For Business (WUFB) - Kind of updates we can deploy quality updates, feature updated, microsoft products and driver updates. - Create Windows Update Ring - Restart behaviour consisting of defer update, deadline and grace period. - Verifying WUFB policies on Windows devic...
Difference between WUFB and WSUS
มุมมอง 2.7Kปีที่แล้ว
Difference between WUFB and WSUS Topics covered: What is WUFB (Windows Update For Business) What is WSUS (Windows Server Update Services) / SCCM with SUP using WSUS Difference between WUFB and WSUS What is WUFB WUFB: Stands for Windows Update for Business Policy This is a Cloud based solution to deploy windows updates Modern way of deploying the patches- updates downloads directly from Microsof...
What is WUFB (Windows Update For Business)
มุมมอง 3.7Kปีที่แล้ว
In this video I am discussing on the topic what is WUFB ? WUFB stands for Windows Update For Business. Following points I have discussed: What is WUFB ? Prerequisites for WUFB Why we need it ? Benefits of WUFB ? What is Windows Update for Business ? It’s a cloud based solution for deploying Windows Updates. You can control which types of Windows updates to be offered for the device. Such as Qua...
Create Automatic ComputerName during SCCM OSD
มุมมอง 3.5Kปีที่แล้ว
Create Automatic ComputerName during SCCM OSD In this video I am showing you how to generate ComputerName automatically using customsettings.ini Check following link to download package and all customsettings.ini file shown in the video: github.com/v-2maban/SCCM/tree/main/MDT Lite What is customsettings.ini This is a file which can be used when: a. you have MDT integrated within your environmen...
Learn OSD Basics - Create Windows 10 task sequence using SCCM
มุมมอง 18Kปีที่แล้ว
Learn OSD Basics - Create Windows 10 task sequence This video is about creating your 1st SCCM OSD task sequence. The topics I have covered is: 0:00 - Intro 0:52 - Terminologies used for OSD 06:20 - Pre-requisites for SCCM OSD Task Sequence 10:16 - Downloading and creating OS image package for Windows 10. 14:29 - Creating Windows 10 task sequence and understanding the steps 26:33 - Create Boot M...
How to create SCCM Lab environment using Win11 and Office 365 Deployment Toolkit
มุมมอง 5Kปีที่แล้ว
How to create SCCM Lab environment using MEM Evaluation Lab Kit In this video I will show you how to create SCCM Lab environment within 1 hour of time using MEM Evaluation Lab Kit provided by Microsoft. Lab can be downloaded from www.microsoft.com/en-us/evalcenter/evaluate-windows-11-office-365-lab-kit You can also check my Blog post on this www.manishbangia.com/create-sccm-lab-using-mem-evalua...
Install and configure Hyper-V on Windows 11
มุมมอง 7082 ปีที่แล้ว
How to Install and configure Hyper-V on Windows 11. Hyper-V is built into Windows 10 and Windows 11 as an optional feature. Requirement / Presequisite Windows 10 Pro , Enterprise and Education Hyper-V is not supported on Home edition Can run on a computer with 4GB of RAM Check hardware requirement by running SystemInfo and verifying last section "Hyper-V Requirements". 00:00 Intro 01:10 Hyper-V...
How to learn Intune - Strategy that works
มุมมอง 3.3K2 ปีที่แล้ว
How to learn Intune - Strategy that works
Track SCCM Software Update Deployment through client log flow
มุมมอง 16K2 ปีที่แล้ว
Track SCCM Software Update Deployment through client log flow
Patch Management Process using SCCM. Part 1: Server Side process for SCCM with SUP/WSUS.
มุมมอง 35K2 ปีที่แล้ว
Patch Management Process using SCCM. Part 1: Server Side process for SCCM with SUP/WSUS.
How to enroll windows devices to Intune - multiple methods
มุมมอง 13K2 ปีที่แล้ว
How to enroll windows devices to Intune - multiple methods
Track SCCM application deployment through client log flow
มุมมอง 15K2 ปีที่แล้ว
Track SCCM application deployment through client log flow
Add Devices to Azure AD group using Bulk operations using Import Member
มุมมอง 8K2 ปีที่แล้ว
Add Devices to Azure AD group using Bulk operations using Import Member
Troubleshoot No Task Sequence found issue
มุมมอง 7K2 ปีที่แล้ว
Troubleshoot No Task Sequence found issue
Difference between Azure AD registered vs Azure AD Joined vs Hybrid Azure AD joined
มุมมอง 11K2 ปีที่แล้ว
Difference between Azure AD registered vs Azure AD Joined vs Hybrid Azure AD joined
Configure Azure Active directory account to go passwordless using Feitian FIDO2 security key
มุมมอง 5662 ปีที่แล้ว
Configure Azure Active directory account to go passwordless using Feitian FIDO2 security key
MDM user scope vs MAM user scope
มุมมอง 2.6K2 ปีที่แล้ว
MDM user scope vs MAM user scope
Install Azure AD connect and configure Hybrid Azure AD join
มุมมอง 4.1K2 ปีที่แล้ว
Install Azure AD connect and configure Hybrid Azure AD join
How to create SCCM lab in Azure
มุมมอง 3.6K2 ปีที่แล้ว
How to create SCCM lab in Azure
Intune Training - How to add Custom domain in Azure
มุมมอง 8422 ปีที่แล้ว
Intune Training - How to add Custom domain in Azure
Intune Training - Intune setup and configuration for enrolling the device
มุมมอง 1.5K2 ปีที่แล้ว
Intune Training - Intune setup and configuration for enrolling the device
Microsoft Intune Training - Set up Intune account
มุมมอง 1.7K2 ปีที่แล้ว
Microsoft Intune Training - Set up Intune account

ความคิดเห็น

  • @Mr_X20244
    @Mr_X20244 วันที่ผ่านมา

    I did not understand the video. Was the HyperOS system installed on the computer as an independent system from Windows or within Windows?

  • @harshdeepwalia1519
    @harshdeepwalia1519 2 วันที่ผ่านมา

    Perfect explanation!

  • @imranahmed2384
    @imranahmed2384 9 วันที่ผ่านมา

    Thank you so much for explaining in detail 😊

  • @engr.omermasood7669
    @engr.omermasood7669 10 วันที่ผ่านมา

    simple yet comprehensive. Thank you

  • @jasonfrehner8187
    @jasonfrehner8187 14 วันที่ผ่านมา

    Why is no one talking about running this lab in Azure VM using Nested virtualisation? Not everyone has a 32Gb machine at work.

  • @johngilhooley4296
    @johngilhooley4296 16 วันที่ผ่านมา

    Great Video

  • @ArashSabetghadam
    @ArashSabetghadam 18 วันที่ผ่านมา

    Thanks so much Manish, this is just AMAZING!

  • @jayasimhareddy4856
    @jayasimhareddy4856 หลายเดือนก่อน

    Thanks Manish

  • @catsanddogs4132
    @catsanddogs4132 หลายเดือนก่อน

    but the office 365 account , we need to create one or the account already come with the lab

  • @GeraldDsithlord
    @GeraldDsithlord หลายเดือนก่อน

    Great Great, Just great.

  • @viji001
    @viji001 หลายเดือนก่อน

    "configure cloud attach" feature is greyedout in SCCM, any suggestion?

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      You don't have permissions to configure it.

  • @vallabhrana2914
    @vallabhrana2914 หลายเดือนก่อน

    Thanks man!!!

  • @lukesky7934
    @lukesky7934 หลายเดือนก่อน

    Thank you!

  • @mohammadyasir8116
    @mohammadyasir8116 หลายเดือนก่อน

    Thanks a ton Sir for such detailed explanations on complex topics.

  • @sanjeev.bhardwaj
    @sanjeev.bhardwaj หลายเดือนก่อน

    4:35 what rbac permissions are required for this hardware hash auto uploading at OOBE PLEASE suggest I want to learn this

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      Intune Administrator role is required for uploading the hardware hash. Apart from the custom RBAC role can also be created with specifically uploading hardware hash rights.

    • @sanjeev.bhardwaj
      @sanjeev.bhardwaj หลายเดือนก่อน

      @ManishBangia could you plz help which rbac is required?

    • @sanjeev.bhardwaj
      @sanjeev.bhardwaj หลายเดือนก่อน

      @ManishBangia its not good practice to assigned intune administrator role who is just enrolling the device...

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      If you don’t want to assign “Intune Administrator” role and wanted to just provide enough access for uploading hardware hash, then create custom RBAC role with “Enrollment programs” category enabled. Hopefully that should work.

  • @xkorbekx
    @xkorbekx หลายเดือนก่อน

    Hi Manish. I would like to use the offline method with a usb containing the -append script without signing into the device. my idea is to open powershell from oobe > run ise > open the script in ise > output to flash drive. i will use this method on a dozen laptops that were not yet registered by oem before shipping them.

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      That sounds like a great way to do it!. Infact, u may create a 1 liner script for cmd format or powershell format so that u just have to execute the script without typing. This way, i believe it would be more convenient.

    • @xkorbekx
      @xkorbekx หลายเดือนก่อน

      @@ManishBangiathanks I’m new to scripting but that’s interesting. One liner .ps1 or bat that runs from flash drive automatically without running any commands or opening ise?

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      I will test this scenario and will soon share with u. Allow some time.

    • @xkorbekx
      @xkorbekx หลายเดือนก่อน

      @@ManishBangiaok

  • @unkownuser2320
    @unkownuser2320 หลายเดือนก่อน

    how to copy hardware information from new laptop during OOBE how to copy to share drive or usb drive

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      While in OOBE, press Shift + F10 to open cmd prompt. First u need to connect to wife by clicking next on language selection page, it will take u to connecting to WiFi. Once network connection is done, switch back to cmd prompt and type powershell. You are now ready to execute the commands shared in the video. You can even plugin usb having get-windowsautopilotinfo and can capture offline csv without internet connection.

  • @praveen513
    @praveen513 หลายเดือนก่อน

    Thank you sir, this is insightful

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      I'm glad you found it helpful!

  • @VijaySekharNaidu-x7x
    @VijaySekharNaidu-x7x หลายเดือนก่อน

    If possible could you please release avideo for Co-Manage troubleshooting

  • @VijaySekharNaidu-x7x
    @VijaySekharNaidu-x7x หลายเดือนก่อน

    Nice explain

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      Thank you for watching!

  • @kingson5534
    @kingson5534 หลายเดือนก่อน

    Sir, What is the License requirement for Cloud Attach / Co-management, So far M365 E3/E5 license are primarily used for Intune managed devices.

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      There is no additional license requirement for co-management feature. Microsoft 365 E3/E5 will work perfectly without anything else needed.

  • @satyajit2019
    @satyajit2019 หลายเดือนก่อน

    Hello sir, I need your help. Some update why not getting installed on my client pc ? Not installed from software centre but same patch install successfully on Microsoft update catalogue Where is the issue

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      Seems SUP configuration is not fully functional. Better to go through the following video I made for troubleshooting: Track Software Update Deployment Client log flow th-cam.com/video/mC_RyRAimvE/w-d-xo.html I would prefer checking with scanagent.log, updatesstore.log, locationsevices.log first.

  • @catsanddogs4132
    @catsanddogs4132 หลายเดือนก่อน

    first we need to implement SCCM lab and after attach the SCCM to cloud , could you please make this lab

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      There is already a video on this which I created with the name “Co-management explained”, this can be utilised to configure with step-by-step guide.

  • @vallabhrana2914
    @vallabhrana2914 หลายเดือนก่อน

    Hello, wonderful video. If you could please make in depth videos on Imaging via SCCM and how to address build failures.

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      Learn OSD Basics is one of the video where i have provided all the insighs: th-cam.com/video/Yw7g_-IiwzQ/w-d-xo.html Apart from that there are couple of other sccm osd related videos. I will try my level best for creating more training videos.

  • @radhakrishna6232
    @radhakrishna6232 2 หลายเดือนก่อน

    Hi Sir, I am eagerly waiting for your SCCM Book, Excellent explanation this is 3rd time I am watching this video for upcoming interview

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Glad you found it helpful for your interview preparation. I would love to write book on SCCM, but my focus is more on Intune related stuff. If anything specific you are looking for, let me know. I will try to cover those topics.

    • @radhakrishna6232
      @radhakrishna6232 2 หลายเดือนก่อน

      @@ManishBangia please explain about windows autopatch, and how to add devices automatically on windows autopatch groups, currently we are using update rings for patch deployment

  • @unkownuser2320
    @unkownuser2320 2 หลายเดือนก่อน

    how to configure certificates need to create a CA server VM

  • @unkownuser2320
    @unkownuser2320 2 หลายเดือนก่อน

    1) ESP targeted all users or all devices 2) how to capture hardware hash on newly installed VM during OOBE and how to send hardware hash to local host 3) device reset is mandatory it possible other method like sys prep which scenarios sysprep or device rest is required even for new machines

    • @ManishBangia
      @ManishBangia หลายเดือนก่อน

      I will try to cover those advanced topics in a future video.

  • @BhukkadTravellers
    @BhukkadTravellers 2 หลายเดือนก่อน

    Hi Manish, very well explained and at to the point. I liked it very much. Can you please also add little info about RBAC check box.

  • @catsanddogs4132
    @catsanddogs4132 2 หลายเดือนก่อน

    thank youuuuuuuu great explaination

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Thanks for watching!

  • @TheARH
    @TheARH 2 หลายเดือนก่อน

    Thank you so much

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Glad you found it helpful!

  • @siddharathagaur6948
    @siddharathagaur6948 2 หลายเดือนก่อน

    Hello Manish sir, Thanks for the information, I am looking for a video or a playlist to cover Patch management and auto patch in Intune and troubleshooting in intune, if there is anything already available please let me know, Additionally, totally a fan of your way of explaining, keep doing the good work

  • @udhayae
    @udhayae 2 หลายเดือนก่อน

    Very Useful content explained in a detailed way. Appreciate your efforts.

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Really appreciate your kind words!

  • @littletoes6622
    @littletoes6622 2 หลายเดือนก่อน

    Hi Manish sir, really appreciate the content, I have working on the same project and we are half way through then only question I have that post migration everything on Intune, on Intune Console the Mange tab still shows co-managed, how do I change it to Intune ? do I need to look for a PowerShell script to remove the SCCM client from the machine for it ? or is there any other solution to try ? Thanks

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Yes, the script could be the solution to get rid off SCCM client so as you can see "Intune" rather than co-managed. But I would better prefer remediation which requires 2 scripts, 1 for detecting the SCCM client and another for removal, this way your success rate of uninstalling sccm client will increase.

    • @littletoes6622
      @littletoes6622 2 หลายเดือนก่อน

      @@ManishBangia thanks for ur response, I have been looking for the script but no success yet, by any chance would u have some reference or a link....must b a great help

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Here you go. Created the Remediation script for the purpose of SCCM client uninstall. Use this location to get it: github.com/v-2maban/Intune/tree/main/Remediations/SCCM%20Client%20Uninstall

  • @ageofempiresgameplay
    @ageofempiresgameplay 2 หลายเดือนก่อน

    Hi Sir, Thanks a lot. How to create a Dynamic Device to Rule to grab only the corporate identifier registered device?

  • @RohitBhatnagarLifestyleVlogs
    @RohitBhatnagarLifestyleVlogs 2 หลายเดือนก่อน

    Nicely explained Manish Sir as always.keep doing the good work

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Thank you so much for your appreciation!

  • @akarrun393
    @akarrun393 2 หลายเดือนก่อน

    how do we reset the PC? so that we can get OOBE. are you referring Settings --> System --> Recovery --> Reset this PC --> Keep my files --> local reinstall?

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Use Reset this PC > remove everything > local reinstall.

  • @Amitkumar-yu9lj
    @Amitkumar-yu9lj 2 หลายเดือนก่อน

    @manish Bangia hello sir can we do per user per device binding so that user can not logged in to another device

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      This can be achieved by enabling Device Platform Restrictions.

  • @M365tunes
    @M365tunes 2 หลายเดือนก่อน

    Good video. One question, what happens if I dont have the user UPN synced to AAD and no license assigned ? (ex: AD account) as Intune requires a M365 license for device management ? also do we need AAD connect to sync identities? I have seen in my tenant, User based GPOs are causing troubles to Intune managed devices. thanks.

  • @radhakrishna6232
    @radhakrishna6232 2 หลายเดือนก่อน

    Hi sir Currently I am studying graph api from your Intune book, now I am expecting a Sccm book or complete play list, is there any chance to get

  • @1rajveer1
    @1rajveer1 2 หลายเดือนก่อน

    Excellent video sirji ... Loved it ...💐👌. What stands out from others is the simplicity with which you explain any topic , combined with the practical demo of the same..💐💐

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Really appreciate your response, thank you.

  • @itst0000
    @itst0000 2 หลายเดือนก่อน

    Hi why did you choose not to 'convert all targeted devices'?

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      This is an option for existing devices who are already enrolled but not built via Autopilot. It is a good option for your existing infrastructure which will be ready for Autopilot if you reset those devices. As the topic of the video was Beginners guide, there is no existing devices, hence not required. Thanks for your interest asking bit difficult things, which is a good sign of progress for learning. I will cover few advance topics on Autopilot soon.

    • @itst0000
      @itst0000 2 หลายเดือนก่อน

      @@ManishBangia Thank you Manish

  • @siddharathagaur6948
    @siddharathagaur6948 2 หลายเดือนก่อน

    Thanks manish, explained very well

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      Thanks for liking

  • @radhakrishna6232
    @radhakrishna6232 2 หลายเดือนก่อน

    i have completed your intune book, and i am egarley waiting for SCCM book with Co-management and Cloud attach

    • @ManishBangia
      @ManishBangia 2 หลายเดือนก่อน

      My Intune Book covers the SCCM - cloud attach feature which specifically covers how co-management works.

  • @sugumarrajendran2627
    @sugumarrajendran2627 3 หลายเดือนก่อน

    I want to see videos of Co-management and how to migrate from SCCM to Intune, step by step.

    • @ManishBangia
      @ManishBangia 3 หลายเดือนก่อน

      I will soon publish the video on both the topics. First one, already in progress.

    • @vallabhrana2914
      @vallabhrana2914 หลายเดือนก่อน

      @@ManishBangiayes please do make such videos & thank you for posting such helpfull videos. Thank you!

  • @RaviGupta-hb3tr
    @RaviGupta-hb3tr 3 หลายเดือนก่อน

    thank you so much for the detailed information Manish.

  • @maheshharbhajanka1710
    @maheshharbhajanka1710 3 หลายเดือนก่อน

    Excellent Autopilot for novice to experience once ❤ Kudos to you 😊.

  • @jaemelo2693
    @jaemelo2693 3 หลายเดือนก่อน

    Thanks a lot for this Manish. You're a legend!