great challenge. thoughtful post! Thank you