Answers from user ZainULaabideen