updated challenge direction