vector attack impl