Answers from user AhadBilal