more fun with vectors