Addiction recovery resources are available for all people affected by addiction. These programs are often free to those who cannot afford expensive treatment, though more discreet and comfortable treatment may be available at a price. For many people, a rehabilitation program with a specific religious or philosophical background may provide more effective and personal treatment. While addictive personalities may be attracted to any substance or activity, substance abuse is one of the most common problems covered by addiction treatment programs. Residential programs may be more appropriate for people with drug problems because of the physical effects of these conditions. Addiction to activities, such as Internet gaming or gambling, may involve a residential component but typically must rely on familial support and willpower for continued success.