Answers from user ad4mk0