Peter is on a roll in this episode!