foo exists