This is awesome! I can't believe I've not heard of it before. Thanks for sharing!