Added lots of vector-y things.