if both f and function uses 1 token, are you really saving anything?