But there is always something to be learned. Some advise to learn from your mistakes but I've always preferred to learn from the mistakes of others. spec