insurance questions - sorry it's long