However, time and time again we make the same mistakes - most of which are technical, but we can be often be a lot smarter, ...