add init
lost dot
saving vectors in groups