added for each loops and splits to services for new images, existing images, and delivery methods to the mailer.