decided to revisit this project and vectorize it again with accuracy
@Maximumminute948 / @ActuaIIyMinimum for the base vectors