the who is now a function call