environmental obstacles