Answers from user AhmedRafaqat