What is vector based?