@pbrisbin Does this function meet your preferred style? Any changes you'd make?