@johnjohnston This is so impressive! Taking on this challenge for 2024.