changing post to generic first pass