making manager singleton