Challenging aspects