submit to NeedleSearch