How could the past failure and mistakes improve our knowledge and enhance the quality of future projects