adding psaux.singleton