add one more condition: psc != -1