resolve issue #100