Also [@Zugzwang] I'm reading through it and it seems solid. Welcome on.