Using a vector called tuple is not the best idea as well...