update libco with