Answers from user ak47babu