answer to currying
answer to function call