fix #85
fix #69