From theory to practice: challenges and rewards of