Updates singleton construcion method