add searching vector scaling