framework_for_communication