Answers from user aFmmalik