1.0.5
fix #18;
fix #19;
fix #17;