I'm curious to know your solution by Steven Blom