Peter north cleanup