fix #20