fix 27 bug
close #27