progress to modernizing this module