added POC of vectorization