attempting to resolve Issue #4

More details are in the comments to Issue #4