obstacles and setbacks