change in function foo