my least bad PT run yet yay