Answers from user aliwbh