All codes based on Microsoft stack