1.fix bugs
2. some docs