First pass for Perry #25