see issue #4