add vector model argument