added Child and parent Comm init modules