Answers from user alaaiqj