modify the edit module and component