fixed id search, and add linePack2