If something is wrong with the vector, feel free to comment your suggestions here! This is free to borrow, you don't need to credit me!