Excellent work- great explanations on the root cause of the issue as well as the proper short and long term solutions.