fixed #17 [skip ci]