What Kind Of Obstacles Are There