I think you can cdef these too