some bugs are solved