Transaction added

sharecontainer has a compy constructor now