fix vector implementation header file