added autorun
reorganize index