improve #39 with a snippet from @tboerger