freeze pp to pp[0]