The ever changing world of insurance products