Development challanges