solve some bugs && add some parameters