I'm still not able to understand why you have to function call here...