Added shuffle to Vector interface