fix small bugs that id in the wrong place and fix a small bug for select show