fix 17 bug
close #17