@valnd: Nice review and