Challenges and Resolutions