Challenges & implementation