first 'part' complete-ish