enhance dynamic variables