did some changes and parameter tunings seems to work decent now
changed num_vectors parameter to reflect new changes