Before other responses come in, you might be interested in a previous response to a similar question by u/SpicyBaconator and myself.