Answers from user afanwarpan