Pat's init