Why are we using vectors..