Answers from user anishgiri