tentative cgo support