I love the suggestions and explanations