add the alloc file and types and vector