Answers from user M12Maha