A deep dive into Microsoft Dynamics solutions