Learning through mistakes. A lot of mistakes...