remove singleton behavior