add free variables