some unsafe.Pointers turned into interface{}