Challenges We faced and conquered