Strategies for overcoming obstacles - futurevision2030.org