Port first pass