vector wise seems to work