Answers from user akareem0410