foo exists bar exists