test for Foo