SharePoint is harsh? We feel you.