Answers from user keshnikyaaa