fixed typo, move js files to part files