placed a thought about vector creation and fixed duplicate-detection