added reference to user defined variables