starting on ch2 - vector