TVE as function  params