Answers from user abdulhaqcs