Cognitive Overload in Handball Goalkeeping
Cognitive overload in handball goalkeeping occurs when the mental demands of the game – quick decision-making, tracking ball trajectories, managing defensive tactics, and handling psychological pressure – exceed the goalkeeper’s brain capacity to process information effectively. This state results in slower reaction times, impaired decision-making, and mental fatigue, which directly impact performance and confidence.
Due to a several big and important reasons, I have been “gone” from online and in-person coaching for a while now (since August 2024). In the meantime I took a lot of time and space to work on additional educations in the field of neuroscience, nervous system regulation, trauma processing, and different strategies for improving mental resilience. I found that a lot of these topics blend and intertwine deeply with a lot of things that I deal with as a coach working with athletes.
How Cognitive Overload Affects a Handball Goalkeeper’s Performance
Handball is an intensely dynamic, fast-paced sport where goalkeepers constantly face extremely fast shots, changing angles, and split-second decision-making. The margin for error is very thin, and every reaction can make the difference between a great save and a defeating goal. Within this high-pressure environment, cognitive overload is quite common, undermining a goalkeeper’s focus, decision-making, and overall performance. Although this concept applies to many athletes, it is particularly pronounced for handball goalkeepers, who have to interpret a lot of information instantly – from player positions and ball trajectories to their own physical positioning – all while coping with the psychological pressure of trying to prevent goals.
In this blog post, you can read more about what cognitive overload is, how it manifests for athletes (especially handball goalkeepers), and how it can drastically influence performance during intense matches or competitions. I will also discuss modern approaches to neuro training and applied neuroscience that can help goalkeepers mitigate these cognitive stressors and maintain peak performance.
What Is Cognitive Overload?
Cognitive overload happens when the demands placed on our cognitive system – attention, memory, and decision-making, exceed its capacity to effectively process information. Think of your brain like a computer’s processor: if too many programs run simultaneously all at once, performance slows down, mistakes start creeping in, and the whole system can even crash. In real-life, “crashing” can mean feeling overwhelmed, making rushed decisions, or experiencing mental fatigue, confusion, or total blockage.
Cognitive Overload in an Athletic Context
For athletes, particularly those in high-speed sports such as handball, the volume of sensory input can be extremely high during competition. Visual, auditory, and kinesthetic information converges at once, requiring immediate interpretation. Cognitive overload in sport occurs when the mental demands placed on an athlete exceed their brain’s capacity to effectively process and respond to information. In the high-pressure environment of sports, athletes must quickly analyze multiple pieces of sensory input – such as opponent movements, ball trajectories, team tactics, and even crowd noise – all while managing physical effort and emotional stress. When these demands become too big, it leads to cognitive overload, impairing decision-making, reaction times, and overall performance.
Cognitive overload is essentially an overwhelmed nervous system. It happens when the brain is flooded with too much information or stress, and the nervous system struggles to keep up with processing, prioritizing, and responding effectively.
The brain can only handle a certain amount of information at once. In sports, an athlete has to analyze fast-paced movements, tactics, team dynamics, and physical coordination all at the same time. When the input exceeds what the brain can process, it becomes overwhelmed, triggering a stress response.
How much attention in handball are we putting on regulating the nervous system? This goes both for athletes, and for coaches. Coaches who struggle with an overwhelmed nervous system will struggle with cognitive overload as well, especially during challenging and tense games, and then they will have a harder time staying “balanced” and mentally strong.
Key Characteristics of Cognitive Overload in Sport
Excessive Information Processing – athletes are bombarded with too much data to process in real time, such as complex plays, tactical adjustments, or fast-changing game scenarios.
Limited Cognitive Resources – the brain’s capacity to focus and process is finite, and when overwhelmed, it cannot prioritize effectively.
Emotional Stressors – pressure to perform, fear of failure, or high stakes amplify the mental load, increasing the likelihood of overload.
Physical Fatigue – mental processing is harder when the body is tired, further depleting cognitive capacity.
Causes of Cognitive Overload in Handball Goalkeeping
- Complex Tactical Systems – overly complicated tactical strategies, or too much information about shooting patterns of shooters can overwhelm goalkeepers trying to execute movements and tactical deals under pressure.
- High-Stakes Situations – important matches or moments increase mental stress, amplifying cognitive demands.
- Distractions – external noise, crowd reactions, or unpredictable game dynamics pull focus away from key tasks.
- Physical Fatigue – when the body tires, cognitive processing slows, making it harder to analyze and react effectively.
Why Handball Goalkeepers Are So Susceptible
Extremely Fast Environment
Handball goalkeepers face repeated shots in quick succession – sometimes within mere seconds of each other. They have to be able to quickly reset mentally after each save or conceded goal, while immediately focusing on the next potential shot.
High Stakes and Pressure
Unlike field players, a goalkeeper’s mistakes are highly visible. Every missed ball typically translates into a score against their team. This pressure alone can ramp up cognitive load. When the scoreboard is close, the tension is even more pronounced, which can lead to anxiety and mental fatigue.
Multifaceted Skill Requirements
Goalkeepers have to manage:
- Angles and Positioning: Tracking the ball carrier, anticipating the shot.
- Communication: Guiding and organizing the defense.
- Reflexes and Motor Skills: Quickly reacting with arms, legs, torso, or feet to block shots.
- Mental Resilience: Resetting after goals and maintaining confidence.
Each of these skill areas requires cognitive resources. When they all happen simultaneously under the chaos of an intense match, cognitive overload is always lurking around the corner.
How Cognitive Overload Impacts Handball Goalkeepers
Slower Reaction Times
When cognitive resources are maxed out, the body’s reaction time typically slows. For a goalkeeper, even a slight delay in raising a hand or shifting the body weight before or during the movement can result in receiving a goal.
Impaired Decision-Making
goalkeepers can misread plays and players, choose ineffective strategies, or act impulsively under pressure. Totally freezing at critical moments. Cognitive overload often leads to rushed or poorly considered decisions. In a handball scenario, this may manifest in:
- Misreading Shooters: Failing to notice the cues that a player is about to shoot low, or selecting a defensive move based on inaccurate information.
- Overcommitment: Jumping too soon to one side, leaving the other side of the goal wide open.
Mental Fatigue
The mental exhaustion from constant vigilance wears down a goalkeeper’s stamina – both physically and psychologically. Mental fatigue can show up as decreased motivation, irritability, negative self-talk, or giving up on difficult shots.
Heightened Emotional Reactivity
When under cognitive overload, emotional regulation can suffer. This might lead to anxiety, panic, anger or frustration directed at teammates or oneself. Emotional turmoil adds another layer of distraction, fueling a vicious cycle of overload and poor performance.
Memory Recall or Task Abandonment
Cognitive overload in handball (and sport overall) is a mental challenge that arises when the brain struggles to keep up with the fast-paced, high-demand nature of competition. During these moments of struggle, goalkeepers can start forgetting set plays or defensive instructions.
When cognitively overloaded, goalkeepers can start neglecting important aspects of play and tactical deals, such as proper positioning or “covering” the side of the goal that was agreed upon during the video analysis with a goalkeeper coach. A good example for this is when we, goalkeeper coaches, start getting frustrated about why our goalkeepers are not doing what we agreed they should do during the video meeting before the game. The answer is in cognitive overload, and in our goalkeeper’s inability to manage it well.
Recognizing the Signs of Cognitive Overload
Physical Symptoms of Cognitive Overload for Athletes
- Headaches or pressure in the head. The mental strain from processing too much information can manifest as tension headaches or a feeling of “heaviness” in the head.
- Increased Heart Rate: The body’s natural stress response, triggered by the brain’s stress response, causes the heart to beat faster, even if physical exertion doesn’t demand it.
- Muscle Tension: Overload often leads to tightness in the neck, shoulders, and other muscles as the body prepares for action, even in situations where it’s not needed. This can reduce agility and coordination.
- Shallow or Rapid Breathing: Overwhelmed athletes may unconsciously shift to shallow breathing, which reduces oxygen flow to the brain and muscles, worsening fatigue and impairing focus.
- Sweating (Cold Sweats): The stress of cognitive overload can activate the sympathetic nervous system, leading to excessive sweating, even in non-physical situations.
- Fatigue or Energy Drain: Mental overload depletes both mental and physical energy reserves, causing athletes to feel tired and less responsive during play.
- Impaired Coordination: Overloaded cognitive processing can disrupt the body’s ability to execute fine motor skills and movements, making athletes feel clumsy or “off.”
- Eye Strain or Difficulty Focusing: Overuse of visual processing during cognitive overload may cause blurry vision, difficulty tracking objects (like a ball or players movements), or a general inability to focus clearly.
- Tightness in the Chest: Anxiety resulting from cognitive overload can cause chest tightness, which may be mistaken for physical exhaustion or even panic.
- Digestive Issues (Nausea or Stomach Discomfort): Stress and mental overload can disrupt the digestive system, leading to symptoms like nausea, an upset stomach, or even a “butterflies in the stomach” sensation.
- Reduced Reaction Time: Cognitive overload slows down the brain’s processing ability, which can lead to delayed physical responses, even when the body is capable of faster reactions.
- Trembling or Shakiness: Overstimulated nervous system responses can cause physical trembling, particularly in the hands or legs, impacting precision and confidence.
Why All These Physical Symptoms Occur
- Brain-Body Connection – the brain interprets cognitive overload as a form of stress or “threat”, triggering the sympathetic nervous system to activate, even if there is no actual physical danger.
- Physical Fatigue – when the brain is overwhelmed, it uses up significant energy resources, leaving less energy for physical performance, which can worsen fatigue and clumsiness.
Behavioral Symptoms of Cognitive Overload for Athletes
- Hesitation or Indecision: Athletes may pause or freeze during critical moments, unable to decide on the best course of action. Example: A handball goalkeeper hesitates to react properly on the incoming shot, missing a save.
- Erratic or Impulsive Actions: Overloaded athletes may act impulsively, making rushed decisions without considering the situation. Example: A goalkeeper makes a rushed decision for a long pass to a teammate, without checking if they are free and open.
- Avoidance or Withdrawal: The athlete could avoid engaging in some important actions, or distance themselves emotionally or physically during the game.
- Decreased Communication: Athletes may stop communicating with teammates or coaches, losing focus on collaborative efforts. Example: A goalkeeper forgets to call out to defenders or organize the back line.
- Repetitive Mistakes: Overload can cause athletes to repeat the same mistakes, as their cognitive resources are too depleted to learn or adapt. Example: A goalkeeper repeatedly misjudges their opponent’s shots due to poor focus.
- Loss of Focus or Attention: Difficulty maintaining attention leads to zoning out or focusing on irrelevant details instead of the game. Example: A goalkeeper becomes overly distracted by crowd noise instead of tracking the ball.
- Overreaction to Minor Mistakes: Overloaded athletes may display exaggerated frustration or self-criticism over small mistakes. Example: A goalkeeper becomes visibly angry (at themselves, or at their teammates in defence) after receiving a goal, which affects their focus for the rest of the game.
- Emotional Outbursts: Increased emotional reactivity can lead to yelling, arguing, or visible displays of frustration. Example: A goalkeeper argues with the referee over a perceived bad call or lashes out at a teammate suddenly.
- Overcompliance (Fawn Response): Some athletes may overly defer to coaches, teammates, or opponents, prioritizing others’ needs over their own. Example: A goalkeeper avoids making assertive moves (making deal with own defensive players about blocking shots from 9 meters) on the field to avoid conflict or criticism.
- Slower Recovery Between Actions: Athletes may take longer to reset mentally between actions, struggling to stay present. Example: A goalkeeper takes too long time to refocus after receiving a goal from a bad angle of shooting.
- Rigid Thinking or “Tunnel Vision”: Cognitive overload can cause athletes to focus narrowly only on one aspect of game while ignoring the bigger picture. Example: A goalkeeper focuses only on the wing shooters, and misses to focus on movements and shots of players from other open positions.
- Avoiding Eye Contact or Body Language Cues: Overwhelmed athletes may avoid looking at teammates or coaches and exhibit closed-off body language. Example: A goalkeeper avoids engaging with their coach after receiving a goal from a bad angle of shooting.
Why These Behaviors Occur?
- Cognitive Resources Are Depleted – when too much information floods the brain, it struggles to prioritize or process effectively. This leads to behaviors driven by instinct or emotional reactivity rather than logic or strategy.
- Stress Responses Activate – brain’s stress responses (fight, flight, freeze, or fawn) take over, influencing behaviors like impulsivity, withdrawal, or appeasement.
- Emotional Dysregulation – cognitive overload reduces the brain’s capacity to manage emotions, resulting in visible frustration or avoidance behaviors.
Psychological Symptoms of Cognitive Overload for Athletes
The psychological symptoms of cognitive overload for athletes are the mental and emotional indicators that the brain is overextended by too many demands – whether they are strategic, sensory, or emotional. When these factors pile up, athletes may struggle to process information effectively, regulate emotions, and make quick decisions on the field. Here are some of the most common signs:
- Mental Fog or Confusion: Feeling disoriented or unable to recall important tactics or strategies. Difficulty making sense of quickly changing game situations.
- Difficulty Focusing: Easily distracted by crowd noise, opposing players, or coaching directions. Trouble maintaining concentration for the entire duration of the match or training session.
- Overthinking or Racing Thoughts: Constantly analyzing every move (goalkeeper’s own moves, or opponents), resulting in slow reaction times. Feeling mentally “cluttered,” making it hard to commit to a course of action.
- Indecision (Decision Paralysis): Blocking or freezing at critical moments, unsure which option to choose. Missing opportunities or failing to capitalize on advantageous situations.
- Negative Self-Talk or Self-Doubt: Internal dialogue becomes overly critical (“I can’t do this,” “I’m going to fail”, “I am stupid”). Erodes confidence and amplifies stress, creating a feedback loop of poor performance.
- Emotional Dysregulation: Quick shifts from frustration to anxiety, or feeling overwhelmed by small mistakes. Difficulty calming down after mistakes, impairing focus and morale.
- Fear of Failure or Catastrophic Thinking: Worrying excessively about letting the team down or losing. Magnifying small missteps into worst-case scenarios.
- Reduced Motivation or Apathy: Feeling disconnected from the sport or giving up easily when challenged. Viewing all effort as pointless, particularly when bombarded by mental strain.
- Loss of Confidence or Self-Efficacy: Doubting one’s abilities, skills, or readiness, despite evidence of competence and quality. Hesitating on actions and movements you’d normally execute effortlessly.
- Burnout or Emotional Exhaustion: Persistent stress and overwhelm can lead to chronic mental fatigue. Athletes may feel they have no energy left to push through practice or competition.
Why These Psychological Symptoms Occur
- Brain Overload – excessive information and stress push the brain beyond its processing limits.
- Stress Response Activation – brain’s stress responses (the fight, flight, freeze, or fawn responses) intensify emotional reactions and cloud judgment.
- Limited Cognitive Resources – when mental capacity is used up, tasks that rely on focus, strategy, and quick thinking suffer.
Techniques for Managing and Reducing Cognitive Overload
Simplifying Decision-Making
Simplifying strategies reduces mental strain and cognitive overload during intense moments.
- Reduce “Choice Paralysis”: Handball goalkeepers often have to decide where to stand, how to position, and whether to anticipate the top corner or the low corner (depending on the opponent’s shooting preferences). Establishing simpler frameworks – or “if-then” strategies – can help. Example: “If the certain attacker is on the left side of the 9-meter line, I should always shift my weight to my left foot first and react to my right side because that is their “favorite” shooting side from that position”. This type of strategy helps reduce the cognitive burden.
- Pre-Match Visualization: Mentally rehearsing scenarios helps automate certain responses. By “pre-programming” these moves, you free up mental space for unexpected moments.
Focus Training on Key Stimuli
- Drill Prioritization: Coaches can design drills that isolate one or two decision factors (e.g., focusing only on anticipating wrist movement that indicates a shot to the lower corner). Gradually adding complexity afterwards.
- Selective Attention Exercises: There are different training protocols that can be used that help athletes filter out irrelevant stimuli (like crowd noise or unthreatening opponent’s movements) and tune in to critical signals (like the shooter’s arm and body position).
Mindfulness and Breathing Techniques
- Box Breathing: Inhaling for four counts, holding for four counts, exhaling for four counts, and pausing for four counts helps calm the nervous system. Practiced during breaks or time-outs, this can reset the mind.
- Grounding Techniques: Mentally labeling external and internal cues – “I see the crowd cheering, I feel my feet in my shoes” – anchors you in the present moment and reduces mental clutter.
Building Physical and Mental Endurance
- High-Intensity Interval Training (as an example): Improves cardiovascular fitness, so you can handle physically demanding matches without as much mental strain from fatigue.
- Mental Toughness Drills: Repeated exposure to high pressure situations in practice builds resilience.
Promoting Positive Team Dynamics
- Clear Communication: Aligning with defence regarding certain shooting and movement patterns (such as how they force shooters to particular shooting angles) – this reduces the mental load for the goalkeeper.
- Constructive Feedback Culture: Constant criticism (from coaches or teammates) can increase cognitive load and cause confidence issues. Encouraging, solution-oriented feedback keeps the mind calm and clear.
How Can Coaches Support Goalkeepers in Handling Cognitive Overload?
Coaches play a very big role in helping goalkeepers and other athletes build the mental resilience and tools necessary to tolerate stress and handle cognitive overload effectively. By implementing strategies that improve stress tolerance and improve an athlete’s ability to stay focused under pressure, coaches can foster both performance and mental well-being.
Here are some of the practical ways coaches can support their athletes:
Gradual Exposure to High-Pressure Scenarios
- Why It Helps: Progressive exposure to stress during training desensitizes athletes to the intensity of real-game situations, helping them manage cognitive overload during competitions.
Teach Emotional Regulation Techniques
- Why It Helps: Athletes who can regulate their emotions are better equipped to remain calm and focused under stress, minimizing the impact of cognitive overload. This topic is often a big challenge even for some of the coaches. I would suggest to every coach working on their emotional regulation.
Build Confidence Through Repetition and Mastery
- Why It Helps: Familiarity with techniques and patterns helps athletes act instinctively, reducing the mental load during competition.
Develop a Supportive Coach-Athlete Relationship
- Why It Helps: Athletes who feel supported are better able to handle stress and push through tough moments.
Implement Mental Resilience Training
- Why It Helps: Mental resilience training strengthens the mind’s ability to cope with stress and pressure.
Monitor and Regulate Physical Recovery
- Why It Helps: A well-rested body and mind are more resilient to cognitive overload and stress.
Use Goal-Oriented Feedback
- Why It Helps: Goal-setting helps athletes focus on what they can control, reducing feelings of overwhelm.
Foster Mental Awareness
- Why It Helps: Helping athletes recognize their own stress responses is the first step to managing cognitive overload.
Incorporate Nervous System Regulation Principles
- Why It Helps: Regulating the nervous system helps athletes stay in a calm, focused state rather than in fight, flight, or freeze modes.
Modern Neuro Training and Applied Neuroscience Approaches
Virtual Reality (VR) Training
Virtual Reality has emerged as a cutting-edge tool for athletic training. For handball goalkeepers, VR simulations can replicate game scenarios in a controlled environment, allowing for:
- Repetitive Scenario Exposure: Practicing against countless virtual opponents with varied shot styles without physically tiring.
- Real-Time Data Feedback: Headsets that monitor where the athlete is looking, how quickly they react, and how effectively they track multiple targets.
This type of training can enhance information processing abilities, reduce the chance of overload, and refine reflexes for real matches.
Neurofeedback
Neurofeedback involves placing electrodes on the scalp to measure brainwave activity. Athletes learn to regulate their own brainwaves through guided practice. Essentially, they receive real-time feedback – often through visual or auditory signals – on whether their brain is in a calm, focused state or a stressed out, overloaded state. Over time, goalkeepers can “train their brains” to shift toward more optimal states under pressure.
Eye-Tracking and Vision Training
Goalkeepers in handball heavily rely on visual cues. Modern vision training uses devices like strobe glasses (that momentarily block sight) or dynamic vision boards to sharpen visual processing. This training ensures that a goalkeeper can pick up key details – like the ball leaving the shooter’s hand – more efficiently, thereby reducing the cognitive workload in real-time.
Besides using strobe glasses or dynamic vision board, goalkeepers and coaches can use a lot of other vision training principles and exercises (I wrote several articles on this topic in the past).
Cognitive Load Monitoring Apps
Several wearable devices and smartphone apps claim to track mental fatigue or stress levels by analyzing heart rate variability (HRV), galvanic skin response, or sleep patterns. Consistent monitoring helps an athlete notice early spikes in cognitive stress, prompting interventions like extra rest, reduced training loads, or targeted mental skills sessions.
Brain Training
Brain Training integrates tasks that tax cognitive functions into physical workouts. For instance, performing movements, save reactions, or agility drills while responding to lights or audio cues that require quick decision-making:
- Dual-Task Training: Coaches may have the goalkeeper track multiple colored cones and call out which color is indicated by a random beep, all while performing footwork or reflex drills.
- Improved Fatigue Resistance: By practicing mental tasks under physical fatigue, goalkeepers develop resilience to cognitive overload during intense match moments.
Conclusion
Cognitive overload is not just a theoretical concept – it has real-world impacts on a handball goalkeeper’s performance, confidence, and overall well-being. When a goalkeeper is bombarded by quick decisions, intense physical exertion, and psychological stress, performance can suffer a lot. However, understanding the nature of cognitive overload and implementing practical strategies to cope with it empowers goalkeepers to remain calm, focused, and resilient throughout intense matches or competitions.
From simplifying decision-making processes and leveraging mindfulness to embracing different coaching techniques, there is a wide range of approaches that handball goalkeepers can adopt. By taking deliberate steps to manage and reduce cognitive overload, they not only enhance their performance in the short term but also build a sustainable foundation for long-term athletic and personal development.
Stay vigilant, stay focused, and remember: even the best goalkeepers in the world once struggled with cognitive overload. The key to success lies in turning this challenge into an opportunity for growth.
Stay in Touch
If you would like to work with me or hire me for a lecture on any of the topics I write about, please contact me and check my availability.
You can let me know what topics you have the biggest challenge with in goalkeeper coaching by filling out this form.
If you would like to get updates about my online and in-person projects, my research papers, my creative projects (such as blog posts, books and e-books), about my ongoing and new online programs, please subscribe to my newsletter and then you won’t miss any updates and news.
Here you can find my online video courses: Level 1 Video Course for Coaches; Level 2 Video Course for Coaches; Sliding Technique Video Course and Agility Ladder Drills Video Collection with 102 drills.
Subject to Copyright
Unauthorized use and/or duplication of any part of content from this website without express and written permission from this site’s owner is strictly prohibited. All content (such as text, data, graphics files, images, illustrations, videos, sound files), and all other materials contained in www.vanjaradic.fi are copyrighted unless otherwise noted and are the property of Vanja Radic Coaching. If you want to cite or use any part of the content from my website, you need to get the permission first, so please contact me for that matter.
4 Responses
Vanja,
love the text! It is great to read in a text what I feel in many games and training situations.
Great suggestions how to train and avoid. Thank you as always. Thank you for caring for goalkeepers.
I do not have a website yet..so I here is my instagram account for handball.
Luca
Hi Luca, you are more than welcome! I enjoy providing free educational materials for goalkeeper and goalkeeper coaches!!! 🙂 I admire your focus and willingness to work and improve! Keep working hard in working smart!! 😉 🙂
Amazing article. I have been reading it today and saw the game Germany – Portugal in re-live once more.
Andi Wolff was a wild monster until 3 years ago, shouting, screaming at defense, upset after every defeat. He got a sportspsychologist to his side when things did not go well in Poland. So, all of a sudden, Andi the WOLF changed, got calm, no outbursts after saves, no screaming no shitting his defense anymore. Calm Wolf.
Everyone thought: maturity, he got older, he just got better.
He had 16 saves against Portugal (Marques for Portugal for size, body and age 20!!!! just amazing in the goal), but right after 9-10 before the break and the full 2nd half you could see monster, loud, aggressive, wild, awkward Wolf again !!!!! as you describe in your article…..Cognitive Overload…everything overload. He felt he plays alone. 16 saves at the end….just lost with one goal which he got at the end….wow.
Great work you do….I gave this link yesterday also Luca…:-) so much to learn from your amazing work!
hope you are all well and back on the online planet soon
Klaus
Hi Klaus, Thank you for your reflection and for your comment. I guess you have much deeper and better insight, since you speak German, and follow German handball news more. I think it’s admirable for every goalkeeper who manages to do the hard work of being aware of their emotions, and trying to “manage” / allow them. Emotions are just energy in motion, nothing that needs to be “tamed” or “managed”.. They just need to be Felt, and there are healthy or unhealthy (more harmful and disturbing) ways for that. When it comes to this topic, I honestly think that a lot of coaches, players, and goalkeepers struggle with it until they prioritize to work on it. That is – IF they realize that they should work on it… Thank you for your comment! 🙂 And thank you for always supporting my work! 🙂