added coverage type model, took it out of the insurance model