Answers from user Akashausman