finish the  ctypes article