fix #33
fix #34