What You May Have Overlooked About General Insurance!