use toplevel var