Custom Vectorizing

PROVIDE REQUIREMENTS