(s)impededmade difficult or slow“we blamed our impeded progress on lack of money”