Obstacles Are Meant To Be Overcome