vector and matrix header specification