impove interface and add path to the SMDDocument Object