Understanding codependent interactions