fix #34
fix #33