foo1() has been deleted