Answers from user AJalam24