Thank you for this great list of feedback!