Good Experiences and methods for Conquering Obstacles