Slightly more work on the vector class