fix #114
fix #99