What lessons that have stood you good stead?