scaling challenges