useshared = false;