Answers from user khalidhussain