the last two bugs: 1. move records to proper position. 2. the idx3record9-10 cannot be editted