Answers from user raginislam