foobillard (again)