modern vector