added edit module creation