Answers from user al3bdali