Answers from user gdsefat