renamed wfshared to wfsingleton