update drawModule to use genUID correctly