search and alphabeth

- alphabeth is buggy in lib.tab