Adding new method for vector create