small pass over intro and psr