whoops, createVector() sends in xyz as array