This is the original comment written by @mwillbanks