Answers from user ahsanbut99