update contact-modules construction