Rhule learning, philosophy and mistakes....