Recommended
It's been a minute since I've written one of these…