Changed position to be a vector