Answers from user AhmadZeeshan