added mvvc_allocator.h