pat: initial checkin.