https://elonview.com/5-questions-to-consider-before-pruning/