Thanks for your kind words and your feedback. You have a good point with the hearts. We will try to take that into account.