https://silkmeridiantraining.com/courses/gas-processing-best-practices-og05-b