fix some bugs
add arguments