fix freeze #82 #83