Very well thought out and expertly presented. Nice job again, Kraig.