Answers from user HassaanMumtaz