PSR, for a threaded application implementation