Answers from user MuhammadHu