That is a really cool solution. Well done!