started vectorizer, fixed syntax neq and sped up hash function a tiny bit