Updating module types to have a functional updating form