brought vectors back into the project