Answers from user ahbsabshas