Just as an FYI: Kelly is a developer. :)

Thanks for the write up!