change PSIConfig to static to instance