update generator usage