Facts for life and helicobacter pylori infection