Mistakes fixed - must compare sp.skip_token return value to PS_NORMAL or PS_NOMATCH