Please don’t judge too harshly, this is a (perpetual?) work-in-progress!