Obstacles dont always have to be a bad thing...