variables returned from functions