modify the test data factory to account for lead options and separate email and contactemail objects. could probably use some DRY ness, but unsure how to achieve it