Microsoft IDS: Reimagining the future