this looks like a nice work around for issue #100