Featuring 4,743,291 Podcasts
CyberCode Academy
Audience rating: Family Friendly
CyberCode Academy
Welcome to CyberCode Academy — your audio classroom for Programming and Cybersecurity.🎧 Each course is divided into a series of short, focused episodes that take you from beginner to advanced level — one lesson at a time.From Python and web development to ethical hacking and digital defense, our content transforms complex concepts into simple, engaging audio learning.Study anywhere, anytime — and level up your skills with CyberCode Academy.🚀 Learn. Code. Secure.You can listen and download our episodes for free on more than 10 different platforms:https://linktr.ee/cybercode_academy
Latest Episodes
Course 46 - CompTIA Cybersecurity Analyst | Episode 10: Information Gathering, Organizational Intelligence, and Defense
Oct 16, 2026
Episode OverviewThis episode provides an end-to-end examination of network reconnaissance, organizational intelligence gathering, and defensive countermeasures. It explores how security professionals identify publicly exposed information, map digital and physical infrastructure, correlate intelligence from multiple sources, and recognize reconnaissance activity before it develops into a more serious security incident.The episode progresses from basic domain and infrastructure footprinting to automated intelligence aggregation, metadata analysis, OSINT techniques, and finally the technologies and security practices used to detect, limit, and respond to reconnaissance.Key Topics Covered1. Domain Footprinting and Infrastructure MappingThe episode begins with foundational techniques for understanding an organization's externally visible infrastructure.Using WHOIS and related registration databases, analysts can investigate publicly available domain-registration information, which may include organizational details and, depending on privacy protections and registry policies, historical or administrative information.The episode also introduces the host command as a practical DNS reconnaissance utility for identifying information such as:
- IP addresses associated with domains
- Mail-exchange servers
- DNS records
- Forward-facing web infrastructure
- Email addresses
- Hostnames
- Domain-related infrastructure
- Employee or organization names
- Other externally discoverable technical information
Course 46 - CompTIA Cybersecurity Analyst | Episode 9: Domain Names, IP Ranges, and Zone Transfers
Oct 15, 2026
Episode OverviewThis episode explores the fundamentals of DNS reconnaissance and network footprinting, examining how security professionals can use Internet addressing information and DNS infrastructure to build a clearer picture of an organization's external network.The discussion begins with the relationship between human-readable domain names and IP addresses, then moves into global IP address allocation, WHOIS-based information gathering, and DNS zone transfers. It concludes with alternative subdomain enumeration techniques and defensive measures designed to prevent unauthorized DNS information disclosure.Key Topics Covered1. Domain Names, IP Addresses, and Internet AllocationThe episode begins with the foundations of Internet addressing and name resolution.It examines how domain names provide human-readable identifiers that can be resolved to IP addresses, while domain registries and registrars support the management of top-level domains (TLDs), including generic TLDs such as .com and country-code TLDs.The discussion also introduces the organizations responsible for coordinating regional Internet number resources, including:
- ARIN — American Registry for Internet Numbers
- RIPE NCC — serving Europe, the Middle East, and Central Asia
- APNIC — Asia Pacific Network Information Centre
- LACNIC — Latin America and the Caribbean
- AFRINIC — African Network Information Centre
- Hostnames and subdomains
- Internal or external network addresses
- Mail servers
- Application infrastructure
Course 46 - CompTIA Cybersecurity Analyst | Episode 8: Active Port Scanning to Passive Analysis
Oct 14, 2026
Episode OverviewThis episode explores the core techniques and tools used to discover network infrastructure, identify exposed services, and build an accurate picture of host environments. It moves from active port scanning with Nmap and Zenmap to alternative discovery utilities and automated approaches, before transitioning to passive reconnaissance techniques used when direct probing is undesirable or unavailable.The episode highlights the differences between active and passive discovery and demonstrates how security professionals can combine multiple sources of information to develop a more complete understanding of a network.Key Topics Covered1. Active Port Scanning with Nmap and ZenmapThe episode begins with active network reconnaissance, examining how port scanning provides significantly more information than basic host availability checks.Using Nmap and its graphical interface, Zenmap, security professionals can perform authorized discovery activities such as:
- Identifying active hosts
- Detecting open and accessible ports
- Enumerating running network services
- Determining service and software versions
- Identifying operating systems and network characteristics
- Building an inventory of reachable infrastructure
- Angry IP Scanner — a multiplatform network scanner capable of discovering hosts and retrieving additional information through its scanning capabilities and extensions.
- Metasploit — provides network discovery and scanning functionality alongside its broader security assessment capabilities.
- Qualys — offers vulnerability assessment and network discovery capabilities through its security platform.
- Tenable Nessus — combines host and service discovery with vulnerability assessment.
- Python scripts — can be used to automate simple IP-range or subnet discovery tasks and integrate network reconnaissance into custom workflows.
- DHCP logs for identifying devices and address assignm
Course 46 - CompTIA Cybersecurity Analyst | Episode 7: Network Footprinting & Mapping
Oct 14, 2026
Episode OverviewThis episode explores the foundations of cybersecurity reconnaissance and network mapping, following the process from initial intelligence gathering to active network footprinting and topology visualization.It examines how security professionals identify systems and services, evaluate network boundaries, and build an understanding of complex infrastructure while maintaining clear authorization and scope. The episode also highlights the practical challenges that can limit visibility across traditional networks, wireless environments, virtualized infrastructure, and cloud platforms.Key Topics Covered1. Reconnaissance and Compliance FrameworksThe episode begins with the role of reconnaissance in security assessments and vulnerability management.It examines how internal and external vulnerability scanning can provide visibility into an organization's assets, exposed services, and potential security weaknesses. These activities can also support compliance requirements and security validation efforts, including frameworks such as PCI DSS.The distinction between gathering security intelligence and actively exploiting vulnerabilities is emphasized, reinforcing the importance of controlled and authorized assessment activities.2. Active Network FootprintingThe episode introduces active network discovery techniques used to identify reachable infrastructure and understand the exposed attack surface.Tools such as:
- Nmap
- Zenmap
- Nessus
- Qualys
- Active hosts and network devices
- Open and accessible ports
- Running services
- Service and software versions
- Network boundaries and reachable systems
- NIST SP 800-115
- OSSTMM
- Subnets
- Routers
- Hosts
- Network
Course 46 - CompTIA Cybersecurity Analyst | Episode 6: Penetration Testing, Team War Games, and Reverse Engineering
Oct 13, 2026
Episode OverviewThis episode explores the core methodologies used to assess, simulate, investigate, and strengthen cybersecurity defenses. It brings together three complementary areas of security operations: structured penetration testing, controlled adversary simulations, and reverse engineering for malware analysis.From evaluating an organization's external attack surface to conducting realistic Red Team and Blue Team exercises, the episode demonstrates how security professionals can identify weaknesses and validate defensive capabilities. It also examines how reverse engineering and malware analysis can reveal the behavior and internal logic of unknown binaries, while highlighting the importance of security throughout the technology supply chain.Key Topics Covered1. Penetration Testing FrameworkThe episode introduces the fundamentals of structured penetration testing and distinguishes outside-in security assessments from inside-out vulnerability management and scanning activities.It examines the four major phases described in NIST Special Publication 800-115:
- Planning — defining scope, objectives, rules of engagement, and assessment requirements.
- Discovery — gathering information and identifying systems, services, vulnerabilities, and potential attack paths.
- Attack / Exploitation — safely validating whether identified weaknesses can actually be exploited within the authorized scope.
- Reporting — documenting findings, evidence, business impact, and prioritized remediation recommendations.
- Red Team — simulates adversarial activity through authorized reconnaissance, attack simulation, and exploitation.
- Blue Team — protects the environment by hardening systems, monitoring activity, detecting attacks, containing threats, and restoring affected services.
- White Team — provides neutral coordination by defining the rules, managing the exercise environment, resolving disputes, and ensuring that the simulation remains within its approved boundaries.
Course 46 - CompTIA Cybersecurity Analyst | Episode 5: Network Deception and Secure Endpoint Management
Oct 12, 2026
Network Defense: Deception, Endpoint Hardening, and Security ManagementEpisode OverviewThis episode expands the network-defense model by examining two complementary areas of cybersecurity: defensive deception and enterprise endpoint security management.The first part introduces deception technologies such as honeypots and DNS sinkholes, showing how defenders can manipulate attacker behavior, collect threat intelligence, and disrupt malicious infrastructure.The second part focuses on protecting the organization's endpoints, including laptops, desktops, and mobile devices. The lesson examines five essential areas of endpoint security:
- System hardening
- Patch management
- Compensating controls
- Centralized configuration management
- Endpoint security software
Together, these techniques demonstrate how modern defense extends beyond the network perimeter and into the individual systems that connect to the organization's environment.Part I: Defensive Deception1. Understanding Defense DeceptionTraditional security controls attempt to prevent, detect, or block malicious activity.Defense deception introduces another strategy:Give the attacker misleading information or controlled targets that can reveal their activity.Instead of simply hiding vulnerable systems, defenders can deliberately create environments that appear interesting to unauthorized users while remaining isolated from legitimate production resources.Deception can provide:
- Early warning.
- Threat intelligence.
- Attacker behavior analysis.
- Malware collection.
- Indicators of compromise.
- Additional detection opportunities.
2. HoneypotsA honeypot is a deliberately deployed system or service designed to attract unauthorized interaction.It may be configured to resemble:
- A vulnerable server.
- A database.
- A network service.
- An exposed application.
- Another potentially valuable target.
The objective is not to support legitimate business operations.Instead, interaction with a honeypot can serve as a security signal.For example:Attacker → Honeypot↓Interaction Detected↓Activity Recorded↓Indicators and Intelligence CollectedThis makes honeypots useful as both detection mechanisms and research platforms.3. Threat Intelligence from HoneypotsOne of the major benefits of a honeypot is the information generated when an unauthorized actor interacts with it.Security teams may be able to observe:
- Source addresses.
- Connection attempts.
- Attack techniques.
- Exploit attempts.
- Malware samples.
- Command sequences.
- Authentication attempts.
- Indicators of compromise.
This information can contribute to broader defensive intelligence.
- System hardening
- Patch management
- Compensating controls
- Centralized configuration management
- Endpoint security software
Together, these techniques demonstrate how modern defense extends beyond the network perimeter and into the individual systems that connect to the organization's environment.Part I: Defensive Deception1. Understanding Defense DeceptionTraditional security controls attempt to prevent, detect, or block malicious activity.Defense deception introduces another strategy:Give the attacker misleading information or controlled targets that can reveal their activity.Instead of simply hiding vulnerable systems, defenders can deliberately create environments that appear interesting to unauthorized users while remaining isolated from legitimate production resources.Deception can provide:
- Early warning.
- Threat intelligence.
- Attacker behavior analysis.
- Malware collection.
- Indicators of compromise.
- Additional detection opportunities.
2. HoneypotsA honeypot is a deliberately deployed system or service designed to attract unauthorized interaction.It may be configured to resemble:
- A vulnerable server.
- A database.
- A network service.
- An exposed application.
- Another potentially valuable target.
The objective is not to support legitimate business operations.Instead, interaction with a honeypot can serve as a security signal.For example:Attacker → Honeypot↓Interaction Detected↓Activity Recorded↓Indicators and Intelligence CollectedThis makes honeypots useful as both detection mechanisms and research platforms.3. Threat Intelligence from HoneypotsOne of the major benefits of a honeypot is the information generated when an unauthorized actor interacts with it.Security teams may be able to observe:
- Source addresses.
- Connection attempts.
- Attack techniques.
- Exploit attempts.
- Malware samples.
- Command sequences.
- Authentication attempts.
- Indicators of compromise.
This information can contribute to broader defensive intelligence.
Course 46 - CompTIA Cybersecurity Analyst | Episode 4: Architecture of Isolation: Perimeter Security to Access Control
Oct 11, 2026
Network Defense Fundamentals: Firewalls, DMZ Architecture, and Network Access ControlEpisode OverviewThis episode introduces the core principles of network defense, focusing on perimeter security, network segmentation, traffic filtering, and access management.The lesson begins with the role of firewalls at network boundaries and examines how organizations separate the public internet, internal networks, and semi-trusted environments such as a Demilitarized Zone (DMZ).You will explore firewall architectures, Access Control Lists (ACLs), packet filtering, stateful inspection, next-generation firewalls, and Web Application Firewalls (WAFs). The episode also introduces network port classifications and explains how source addresses, destination addresses, and service ports contribute to traffic-control decisions.The second major topic is Network Access Control (NAC). NAC extends security beyond the network perimeter by evaluating users and devices before granting network access. The lesson examines agent-based and agentless approaches, in-band and out-of-band deployment models, and dynamic access policies based on identity and environmental conditions.Part I: Perimeter Security and Firewall Architecture1. Understanding Network BoundariesA network boundary defines where one level of trust ends and another begins.A typical enterprise environment may contain several distinct security zones:Internet↓Perimeter Firewall↓DMZ↓Internal NetworkEach zone has a different security purpose.The public internet represents an untrusted environment, the internal network contains more trusted organizational resources, and the DMZ provides a controlled location for services that must be accessible from outside.2. The Demilitarized ZoneA Demilitarized Zone (DMZ) is a segmented network designed to host systems that need controlled external exposure.Typical DMZ systems can include:
- Public-facing web servers.
- Reverse proxies.
- Mail gateways.
- DNS services.
- Other externally accessible services.
The purpose is to prevent direct internet access to the internal network.A compromise of a public-facing server should not automatically provide unrestricted access to internal systems.This creates a security boundary between:Internet → DMZ → Internal Network3. Triple-Homed Firewall ArchitectureA firewall can use multiple network interfaces to separate different security zones.A triple-homed architecture can provide connections to:
- Internet
- Internal Intranet
- DMZ
Conceptually: Internet | | [ Perimeter Firewall ] / \ DMZ Internal | Network Public-Facing Services The firewall becomes a central enforcement point between the different trust zones.Traffic between these zones can then be controlled according to explicitly defined security policies.4. Access Control ListsAccess Control Lists (ACLs) define which network traffic is permitted or deni
- Public-facing web servers.
- Reverse proxies.
- Mail gateways.
- DNS services.
- Other externally accessible services.
The purpose is to prevent direct internet access to the internal network.A compromise of a public-facing server should not automatically provide unrestricted access to internal systems.This creates a security boundary between:Internet → DMZ → Internal Network3. Triple-Homed Firewall ArchitectureA firewall can use multiple network interfaces to separate different security zones.A triple-homed architecture can provide connections to:
- Internet
- Internal Intranet
- DMZ
Conceptually: Internet | | [ Perimeter Firewall ] / \ DMZ Internal | Network Public-Facing Services The firewall becomes a central enforcement point between the different trust zones.Traffic between these zones can then be controlled according to explicitly defined security policies.4. Access Control ListsAccess Control Lists (ACLs) define which network traffic is permitted or deni
Course 46 - CompTIA Cybersecurity Analyst | Episode 3: Measuring and Managing Risk
Oct 10, 2026
Measuring and Managing Cybersecurity Risk: Likelihood, Assessment, and ControlsEpisode OverviewThis episode moves from identifying cybersecurity risks to understanding how organizations measure, prioritize, and manage those risks.Building on the previous discussion of threats, vulnerabilities, assets, likelihood, and impact, this lesson provides a practical framework for determining how significant a particular risk may be and what actions an organization can take in response.The episode examines the relationship between likelihood and impact, compares qualitative and quantitative risk assessments, introduces four fundamental risk response strategies, and explores how technical and operational security controls can reduce exposure to an acceptable level.The central objective is to transform security findings into actionable risk-management decisions.1. Understanding Likelihood and ImpactRisk assessment begins with two fundamental questions:How likely is the event to occur?andHow significant would the consequences be if it occurred?These concepts are commonly represented as:Risk ≈ Likelihood × ImpactLikelihoodLikelihood represents the probability or estimated possibility that a threat event will occur and affect the organization.Factors influencing likelihood can include:
- Threat capability.
- Threat motivation.
- System exposure.
- Existing vulnerabilities.
- Security controls.
- Historical activity.
- Accessibility of the target.
ImpactImpact represents the consequences of a successful threat event.These consequences can affect:
- Confidentiality
- Integrity
- Availability
- Financial performance.
- Business operations.
- Reputation.
- Regulatory obligations.
Considering both dimensions allows organizations to distinguish between minor security issues and risks that could have significant business consequences.2. The Relationship Between Threats, Vulnerabilities, and RiskA risk does not exist simply because a vulnerability has been discovered.Risk emerges from the interaction between multiple factors:Asset→ Vulnerability→ Threat→ Likelihood→ Impact→ RiskFor example, a vulnerable internet-facing application may represent a much greater organizational risk when it protects sensitive business data than when the same vulnerability exists on an isolated laboratory system.This is why risk assessment must consider business context, rather than relying exclusively on technical severity.3. Qualitative Risk AssessmentA qualitative risk assessment evaluates risk using descriptive categories rather than precise financial measurements.Common classifications include:
- Low.
- Medium.
- High.
- Very High or Critical, depending on the organization's methodology.
A simple risk matrix might com
- Threat capability.
- Threat motivation.
- System exposure.
- Existing vulnerabilities.
- Security controls.
- Historical activity.
- Accessibility of the target.
ImpactImpact represents the consequences of a successful threat event.These consequences can affect:
- Confidentiality
- Integrity
- Availability
- Financial performance.
- Business operations.
- Reputation.
- Regulatory obligations.
Considering both dimensions allows organizations to distinguish between minor security issues and risks that could have significant business consequences.2. The Relationship Between Threats, Vulnerabilities, and RiskA risk does not exist simply because a vulnerability has been discovered.Risk emerges from the interaction between multiple factors:Asset→ Vulnerability→ Threat→ Likelihood→ Impact→ RiskFor example, a vulnerable internet-facing application may represent a much greater organizational risk when it protects sensitive business data than when the same vulnerability exists on an isolated laboratory system.This is why risk assessment must consider business context, rather than relying exclusively on technical severity.3. Qualitative Risk AssessmentA qualitative risk assessment evaluates risk using descriptive categories rather than precise financial measurements.Common classifications include:
- Low.
- Medium.
- High.
- Very High or Critical, depending on the organization's methodology.
A simple risk matrix might com
Course 46 - CompTIA Cybersecurity Analyst | Episode 2: Mastering Risk Assessment: Frameworks, Threats, and Vulnerabilities
Oct 9, 2026
Cybersecurity Risk Management: NIST SP 800-30 and Threat AssessmentEpisode OverviewThis episode explores the fundamentals of cybersecurity risk management through the NIST SP 800-30 risk assessment framework.Building on the previous episode's examination of assets, vulnerabilities, and threats, this lesson focuses on how organizations transform those concepts into a structured assessment of likelihood, impact, and overall risk.The episode examines the complete risk assessment lifecycle, introduces four major categories of threats, and explains how organizations can use assessment results to determine whether risks should be accepted, mitigated through security controls, or addressed through other risk-management strategies.The lesson also emphasizes that risk assessment is not a one-time exercise. As technologies, business environments, vulnerabilities, and threat landscapes change, organizations must continuously revisit and update their understanding of risk.1. Introduction to NIST SP 800-30NIST SP 800-30 provides guidance for conducting risk assessments within an information security and risk-management context.The framework helps organizations answer fundamental questions such as:
- What could go wrong?
- Which assets or operations could be affected?
- How likely is a threat to cause harm?
- What would the consequences be?
- Which risks require additional treatment?
The objective is not simply to identify vulnerabilities, but to understand how those vulnerabilities could contribute to meaningful organizational risk.A simplified model is:Threat → Vulnerability → Likelihood → Impact → Risk2. Understanding the Risk Assessment LifecycleA structured risk assessment can be viewed as a continuous lifecycle consisting of four major activities:
- Prepare for the assessment
- Conduct the assessment
- Communicate the assessment results
- Maintain the assessment
This lifecycle ensures that risk analysis remains connected to organizational objectives rather than becoming an isolated technical exercise.3. Preparing for the AssessmentBefore an assessment begins, the organization must establish the context in which risk will be evaluated.Preparation can include identifying:
- Systems and assets within scope.
- Business processes.
- Organizational priorities.
- Threat sources.
- Known vulnerabilities.
- Existing security controls.
- Assessment assumptions.
- Relevant organizational constraints.
The quality of the final assessment depends heavily on the quality of this preparation.If critical assets or threat sources are excluded from the scope, the resulting risk picture may be incomplete.4. Conducting the Risk AssessmentOnce the assessment has been prepared, analysts evaluate the relevant threats and v
- What could go wrong?
- Which assets or operations could be affected?
- How likely is a threat to cause harm?
- What would the consequences be?
- Which risks require additional treatment?
The objective is not simply to identify vulnerabilities, but to understand how those vulnerabilities could contribute to meaningful organizational risk.A simplified model is:Threat → Vulnerability → Likelihood → Impact → Risk2. Understanding the Risk Assessment LifecycleA structured risk assessment can be viewed as a continuous lifecycle consisting of four major activities:
- Prepare for the assessment
- Conduct the assessment
- Communicate the assessment results
- Maintain the assessment
This lifecycle ensures that risk analysis remains connected to organizational objectives rather than becoming an isolated technical exercise.3. Preparing for the AssessmentBefore an assessment begins, the organization must establish the context in which risk will be evaluated.Preparation can include identifying:
- Systems and assets within scope.
- Business processes.
- Organizational priorities.
- Threat sources.
- Known vulnerabilities.
- Existing security controls.
- Assessment assumptions.
- Relevant organizational constraints.
The quality of the final assessment depends heavily on the quality of this preparation.If critical assets or threat sources are excluded from the scope, the resulting risk picture may be incomplete.4. Conducting the Risk AssessmentOnce the assessment has been prepared, analysts evaluate the relevant threats and v
Course 46 - CompTIA Cybersecurity Analyst | Episode 1: Fundamentals, Risk & the CIA Triad
Oct 8, 2026
Cybersecurity Threat Management: Reconnaissance, the CIA Triad, and Risk FundamentalsEpisode OverviewThis episode introduces the foundational concepts of cybersecurity threat management associated with CySA+ Domain 1.The lesson begins with threat identification and reconnaissance, examining how security professionals collect information about systems, organizations, and potential attack surfaces through active and passive open-source intelligence (OSINT) techniques.From there, the episode moves into the CIA Triad, one of the fundamental models used to understand information security: Confidentiality, Integrity, and Availability.Finally, we establish the foundation for cybersecurity risk analysis by examining the relationship between assets, vulnerabilities, and threats. Understanding these three elements provides the basis for identifying risk, prioritizing security controls, and determining where defensive resources should be applied.1. Understanding Cybersecurity Threat ManagementEffective security begins with understanding what must be protected and what could potentially threaten it.Threat management involves identifying and analyzing:
- Potential threats.
- Vulnerabilities.
- Valuable organizational assets.
- Existing security controls.
- Attack surfaces.
- Potential consequences of security incidents.
Rather than treating cybersecurity as a collection of isolated tools, this approach establishes a structured process for understanding the environment before determining how it should be protected.2. Threat Identification and ReconnaissanceA security team needs visibility into the environment before it can effectively assess threats.Reconnaissance is the process of gathering information that can help establish an understanding of a target environment.This can include information about:
- Network infrastructure.
- Internet-facing systems.
- Domain names.
- Public services.
- Technologies in use.
- Employees and organizational structures.
- Potential attack surfaces.
Reconnaissance can be divided broadly into two categories: passive and active.3. Passive Open-Source IntelligencePassive reconnaissance gathers information without directly interacting with the target systems in a way that would normally generate direct network activity against them.Security professionals may examine publicly available information such as:
- Public websites.
- DNS information.
- Search engine results.
- Public documentation.
- Certificate information.
- Job postings.
- Publicly exposed technical information.
- Other legitimate OSINT sources.
The objective is to build an understanding of the organization's external footprint while minimizing direct interaction wit
- Potential threats.
- Vulnerabilities.
- Valuable organizational assets.
- Existing security controls.
- Attack surfaces.
- Potential consequences of security incidents.
Rather than treating cybersecurity as a collection of isolated tools, this approach establishes a structured process for understanding the environment before determining how it should be protected.2. Threat Identification and ReconnaissanceA security team needs visibility into the environment before it can effectively assess threats.Reconnaissance is the process of gathering information that can help establish an understanding of a target environment.This can include information about:
- Network infrastructure.
- Internet-facing systems.
- Domain names.
- Public services.
- Technologies in use.
- Employees and organizational structures.
- Potential attack surfaces.
Reconnaissance can be divided broadly into two categories: passive and active.3. Passive Open-Source IntelligencePassive reconnaissance gathers information without directly interacting with the target systems in a way that would normally generate direct network activity against them.Security professionals may examine publicly available information such as:
- Public websites.
- DNS information.
- Search engine results.
- Public documentation.
- Certificate information.
- Job postings.
- Publicly exposed technical information.
- Other legitimate OSINT sources.
The objective is to build an understanding of the organization's external footprint while minimizing direct interaction wit