Vec improvements