fix some bugs, sync with linukiss works