force error
solved some bugs