Factors Affecting Information Flow