list of vectors and shapes update