Sean Foo analysis