That is really well written Mike! Be proud. Thank you.