Other comments already covered everything I wanted to mention. Just wanted to say: really great work.