get things going with cgo before i try more