Answers from user AbdullahKhan