add new insurance samples.  throw exceptions instead of returning null on errors